national assembly of kenya - German English Dictionary